in the teeth of

  1. (a) karşı karşıya, yüzyüze.
    in the teeth of the wind. (b) rağmen, karşı gelerek, muhalefetle.

    in the teeth of public opinion: kamuoyuna karşı gelerek.
rüzgâra/ fırtınaya karşı.